untouched by human hands - Turkish English Dictionary